home *** CD-ROM | disk | FTP | other *** search
/ Workbench Design / WB Collection.iso / workbench werkzeuge / icon tools / magiciconsortertool / install mist < prev    next >
Text File  |  1996-04-07  |  3KB  |  153 lines

  1. ; Installations-Script für das MagicIconSorterTool
  2. ; $VER: Install-MIST 1.50 (01.11.94)
  3.  
  4. (set @default-dest "SYS:")
  5.  
  6. (complete 10)
  7.  
  8. (if (< (/ (getversion) 65536) 37)
  9.   (abort "Dieses Programm benötigt Kickstart 2.04 oder höher !")
  10. )
  11.  
  12. (complete 20)
  13.  
  14. (set destdir
  15.   (askdir
  16.     (prompt "Wähle den Ordner, in dem das MagicIconSorterTool installiert werden soll (Ein Ordner \"MagicIconSorterTool\" wird dort automatisch angelegt)")
  17.     (help @askdir-help)
  18.     (default @default-dest)
  19.     (newpath)
  20.   )
  21. )
  22.  
  23. (complete 30)
  24. (working "Erzeuge den Ordner MagicIconSorterTool")
  25.  
  26. (set @default-dest
  27.   (tackon destdir "MagicIconSorterTool")
  28. )
  29.  
  30. (makedir @default-dest
  31.   (prompt "Erzeuge den Ordner \"MagicIconSorterTool\"")
  32.   (help @makedir-help)
  33.   (infos)
  34.   (confirm "expert")
  35. )
  36.  
  37. (complete 40)
  38. (working "Installiere das MagicIconSorterTool")
  39.  
  40. (copyfiles
  41.   (prompt "Installiere das MagicIconSorterTool")
  42.   (help @copyfiles-help)
  43.   (source "mist")
  44.   (all)
  45.   (dest @default-dest)
  46.   (infos)
  47.   (confirm "average")
  48. )
  49.  
  50. (complete 50)
  51. (working "Sicherung der alten Icons nach ENVARC:Sys/MIST_ALT")
  52.  
  53. (copyfiles
  54.   (prompt "Sicherung der alten Icons")
  55.   (help @copyfiles-help)
  56.   (source "ENVARC:Sys")
  57.   (pattern "def_#?.info")
  58.   (dest "ENVARC:Sys/MIST_ALT")
  59.   (confirm "expert")
  60.   (optional "force")
  61.   (nogauge)
  62. )
  63.  
  64. (complete 60)
  65. (working "Installiere die Icons für das MagicIconSorterTool")
  66.  
  67. (copyfiles
  68.   (prompt "Installiere die Icons für das MagicIconSorterTool")
  69.   (help @copyfiles-help)
  70.   (source "icons")
  71.   (pattern "def_#?.info")
  72.   (dest "ENVARC:Sys")
  73.   (confirm "expert")
  74.   (optional "force")
  75.   (nogauge)
  76. )
  77.  
  78. (complete 65)
  79.  
  80. (copyfiles
  81.   (prompt "Installiere die Icons für das MagicIconSorterTool nach \"ENV:\"")
  82.   (help @copyfiles-help)
  83.   (source "icons")
  84.   (pattern "def_#?.info")
  85.   (dest "ENV:Sys")
  86.   (optional "force")
  87.   (nogauge)
  88. )
  89.  
  90. (complete 70)
  91. (working "Installiere die Libraries")
  92.  
  93. (copyfiles
  94.   (prompt "Installiere die Libraries")
  95.   (help @copyfiles-help)
  96.   (source "libs")
  97.   (dest "LIBS:")
  98.   (all)
  99.   (confirm "average")
  100. )
  101.  
  102. (complete 75)
  103. (working "Installiere die FileTypes")
  104.  
  105. (copyfiles
  106.   (prompt "Installiere die FileTypes")
  107.   (help @copyfiles-help)
  108.   (source "s")
  109.   (dest "S:")
  110.   (all)
  111.   (confirm "average")
  112. )
  113.  
  114. (complete 80)
  115. (working "Installiere die MUI-Class")
  116.  
  117. (set classpfad "MUI:Libs/Mui")
  118.  
  119. (if (not (exists classpfad))
  120.   (
  121.     (set classpfad "SYS:")
  122.     
  123.     (askdir
  124.       (prompt "Zum ordnungsgemäßen Installieren wird der Ordner \"MUI:Libs/Mui\" benötigt! Dieser existiert nicht. Wo soll ich die MUI-Class installieren?")
  125.       (help @askdir-help)
  126.       (default classpfad)
  127.       (newpath)
  128.     )
  129.   )
  130. )
  131.  
  132. (copyfiles
  133.   (prompt "Installiere die MUI-Class")
  134.   (help @copylib-help)
  135.   (source "mui")
  136.   (dest classpfad)
  137.   (all)
  138.   (confirm "average")
  139. )
  140.  
  141. (complete 90)
  142.  
  143. (startup "MagicIconSorterTool"
  144.   (prompt "Das MagicIconSorterTool benötigt einen \"ASSIGN MIST: ...\"! Soll dafür die User-Startup modifiziert werden?")
  145.   (help @startup-help)
  146.   (command "assign MIST: " @default-dest)
  147. )
  148.  
  149. (if (exists @default-dest)
  150.   (makeassign "MIST" @default-dest))
  151.  
  152. (complete 100)
  153.